package com.example.database.demo.pojo.SFPojo.requestData.PlaceOrder;

import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotBlank;

/**
 * @author xionglin
 */
@NoArgsConstructor
@Data
public  class ContactInfoList {
    /**
     * 地址（必填）
     */
    @NotBlank
    private String address;
    /**
     * 城市
     */
    @NotBlank
    private String city;
    /**
     * 公司
     */
    @NotBlank
    private String company;
    /**
     * 联系人
     */
    @NotBlank
    private String contact;
    /**
     * 地址类型： 1，寄件方信息 2，到件方信息(必填)
     */
    @NotBlank
    private String contactType;
    /**
     * 所在县/区级行政区名称，必须 是标准的县/区称谓，如：福田区，南涧彝族自治县、准格尔旗等
     */
    @NotBlank
    private String county;
    /**
     * 电话
     */
    @NotBlank
    private String mobile;
    /**
     * 电话(跟mobile二选一)
     */
    @NotBlank
    private String tel;
    /**
     * 所在省级行政区名称，必须是标准的省级行政区名称如：北 京、广东省、广西壮族自治区等；此字段影响原寄地代码识 别，建议尽可能传该字段的值
     */
    @NotBlank
    private String province;
    /**
     * 国家或地区代码 例如：内地件CN 香港852 参照附录《城市代码表》(必填)
     */
    private String country = "CN";
}